$(function() {
    var i = 1;
    // 设置轮播图
    setInterval(function() {
        i++;
        if (i > 4) i = 1;
        $('.side').animate({
            opacity: 0
        }, 500, function() {
            $(this).css('backgroundImage', 'url(../images/01-' + i + '.jpg)');
        }).animate({
            opacity: 1
        }, 800);
    }, 5000);

    // 验证用户名、手机号、邮箱是否匹配
    $('.submit').on('click', function() {
        // console.log(1)
        var username = $('#username').val();
        var email = $('#email').val();
        var phone = $('#phone').val();
        $.ajax({
            type: "get",
            url: "../lib/reset_yanzheng.php",
            data: {
                'username': username,
                'email': email,
                'phone': phone
            },
            dataType: "json",
            success: function(res) {
                if (res.hasuser) {
                    $('.yanzheng_').removeClass('show').addClass('hide');
                    $('.change_').removeClass('hide').addClass('show');
                    $('.username').val(res.msg);
                } else {
                    alert('信息不匹配，请重试！');
                }
            }
        });
    });
    // 验证密码格式
    var reg = /^.{6,}$/;
    $('#password').on({
            'keyup': function() {
                if (reg.test(this.value)) {
                    $('.yanzheng-password').html('√').removeClass('block red').addClass('green no-indent true');
                } else {
                    $('.yanzheng-password').html('! 格式不正确').addClass('red block').removeClass('green no-indent true');
                }
            },
            'focus': function() {
                $('.yanzheng-password').empty().removeClass('block');
            }
        })
        // 判断密码是否一致
    $('#r-password').on({
        'keyup': function() {
            if (this.value === $('#password').val() && $('.yanzheng-password').hasClass('true')) {
                $('.repeat').html('√').removeClass('block red').addClass('green no-indent true');
            } else {
                $('.repeat').html('! 两次密码不相同或者格式有误').addClass('red block').removeClass('green no-indent true');
            }
        },
        'focus': function() {
            $('.repeat').empty().removeClass('block');
        }
    });
    // 提交修改密码
    $('.btn-change').on('click', function() {
        if ($('.true').length == 2) {
            $.ajax({
                type: "get",
                url: "../lib/resetpassword.php",
                data: {
                    'username': $('.username').val(),
                    'password': $('#password').val()
                },
                dataType: "json",
                success: function(res) {
                    if (res.haschange) {
                        cookie.set('flag', true);
                        alert('修改成功！');
                        location.href = 'index1.html';
                    } else {
                        alert('出BUG了，请稍后重试！');
                    }
                }
            });
        } else {
            alert('密码格式有误！');
        }
    });
});